﻿#bodycon { width: 100% !important;}

#bodycon #center {  width: 100% !important;}

#left, #right {  display: none;}

#bodycontent{width: 1400px!important; margin-top:50px;}

.mianbxContent { margin-bottom: 20px !important; height: 56px !important; line-height: 60px !important; font-size: 16px !important; text-align: left !important;  width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(../images/20210731141605_1040236750.png) no-repeat 7px 18px;   position: relative; border:1px dashed #e0e0e0;}

.mianbxContent a{ font-size:15px !important; }

.mianbxContent:hover{ background-position:7px -22px; }

.strong_title { display: none; }

.centerHeadImage { border: 0; display: none; }

.mianbxContent a:hover{ color:#e93918;}

.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }



/*简介*/

.lntro_bg{ width:100%; padding-top:60px; }

.lntro{ width:1400px; margin:0 auto;}

.lntro_fl{ float:left; width:710px; overflow:hidden;}

.lntro_bt{ font-size:21px; padding-bottom:16px; border-bottom:1px solid #eee; color:#333;}

.lntro_bt span{ font-size:38px; line-height:40px; color:#333; display:block; margin-bottom:10px; font-weight:bold;}

.lntro_fl p{line-height: 28px;    margin-top: 30px;    font-size: 14px;}

.lntro_fr{ float:right;  width:600px; overflow:hidden;}









/*内页简介*/

#culture_bg{background-image: url(../images/20210731150413_2077126409.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}

.culture_t p{color: #fff;}

.culture_wt{background: #fff;height: 337px;margin-top: 44px;-webkit-box-shadow: 0px 5px 30px #999;box-shadow: 0px 5px 30px #999;width:1400px;margin:0 auto;}

.culture_wt li{display: block;float: left;text-align: center;width: 23.42%;height: 285px;margin-top: 24px;margin-right: 14px; transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}

.culture_wt li:nth-child(1){margin-left:26px;}

.culture_wt li:hover{-webkit-box-shadow: 0px 0px 16px #999;box-shadow: 0px 0px 16px #999;}

.culture_img{width: 102px;height: 78px;margin:0 auto;margin-top: 50px; margin-bottom: 28px;}

.culture_w p{font-size: 24px;color: #333;font-weight: bold;}

.culture_w span{display: block;font-size: 15px;line-height: 24px;margin-top: 20px;}

.culture_img1{background: url(../images/20210731151651_1571593839.png)no-repeat center;}

.culture_img2{background: url(../images/20210731151651_2039100657.png)no-repeat center;}

.culture_img3{background: url(../images/20210731151651_323840194.png)no-repeat center;}

.culture_img4{background: url(../images/20210731151651_1717886132.png)no-repeat center;}

.culture_wt li:hover .culture_img1{background: url(../images/20210731151651_745738206.png)no-repeat center;}

.culture_wt li:hover .culture_img2{background: url(../images/20210731151651_1791443693.png)no-repeat center;}

.culture_wt li:hover .culture_img3{background: url(../images/20210731151651_785846301.png)no-repeat center;}

.culture_wt li:hover .culture_img4{background: url(../images/20210731151651_1631455626.png)no-repeat center;}

.about_cp{width:100%;height:895px;}





.navTitle {font-size: 40px;line-height: 40px;text-align: center;padding: 60px 0 50px 0;color: #333;background: url(../images/20210731151454_1225913459.png) no-repeat center 60px;}



.gsgk_main6 .title_h3 { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333; background: url(../images/20210731151454_1225913459.png) no-repeat center 60px; }

.gsgk_main6 .title_h4 { padding-bottom: 75px; }

.gsgk_main6 .swiper-container { width: 100%; height: 100%;}

.gsgk_main6 .swiper-container:before{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;left: 0;z-index: 33;}

.gsgk_main6 .swiper-container:after{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;right: 0;z-index: 33;}



.gsgk_main6 .swiper-container .swiper-slide { text-align: center; position: relative; font-size: 18px; /* Center slide text vertically */

    display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }



.gsgk_main6 .swiper-container .swiper-slide img {

    width: 96%;

    height: auto;

    display: block;

    margin: 0 auto;

}

.gsgk_main6 .swiper-button-prev, .gsgk_main6 .swiper-button-next {

  display: block;

  z-index: 36;

  position: absolute;opacity: 0.6;

  -webkit-filter: grayscale(1);

  filter: grayscale(1);

  margin-top:-35px;

}

.gsgk_main6 .swiper-button-prev{left: 26%;background-image: url(../images/20210731150549_984061775.png);}

.gsgk_main6 .swiper-button-next{right: 26%;background-image: url(../images/20210731150559_245612294.png);}

.gsgk_main6 .swiper-button-prev:hover, .gsgk_main6 .swiper-button-next:hover{opacity: 1;

-webkit-filter:grayscale(0);

filter:grayscale(0); }

.gsgk_main6 > .page{ width: 96%;margin:0 auto; }

.gsgk_main6 { background: #efefef; width: 100%;    height: 600px;overflow: hidden;}

.gsgk_main6 .swiper-pagination-bullet { border-radius: 100px; opacity: 1 !important; background-color: #999999; width: 14px; height: 14px; cursor: pointer; }

.gsgk_main6 .swiper-pagination-bullet-active { opacity: 1 !important; background-color: #004097; }

.more_b { text-align:center; margin-top:10px;}



.ny_prototal { width:100%; overflow:hidden;}

.ny_prolist { width:31.3%; margin:0 1%; float:left; margin-bottom:2%; overflow:hidden;}

.ny_propic { position:relative; overflow:hidden;}

.ny_propic a { display:block;}

.ny_propic a img { width:100%; }

.ny_propic a:before { content:''; width:0%; height:0%; background-color:rgba(0 ,0,0,0.3); position:absolute; z-index:2; top:0; display:block; transition: all 0.3s;}

.ny_propic span { width:60px; height:60px; display: none; position:absolute; z-index:3; left:50%; margin-left:-30px; top:39%; border: solid 1px #fff; border-radius:60px; font-size:14px; color:#fff; line-height:60px; text-align:center; box-sizing:border-box;}

.ny_prolist:hover .ny_propic a:before { width:100%; height:100%;}

.ny_prolist:hover .ny_propic span { display:block;}



.ny_protil { width:100%; background:#f5f5f5; margin-top:0.8%; position:relative; overflow:hidden;}

.ny_protil a { height:45%; padding:3% 4% 4% 5%; font-size:16px; position:relative; z-index:2; display:block;}

.ny_protil span { display:block; width:67px; height:12px; background:url(../images/20200522095054_1768699360.png); margin-top:3%;}

.ny_prolist:hover .ny_protil span { background-position:0px -12px; transition:all 0.3s;}

.ny_prolist:hover .ny_protil a { color:#fff;}

.ny_protil:before { width:0; height:100%; content:""; display: block; position:absolute; left:0; bottom:0; background:#0265C2; transition: all 0.3s;}

.ny_prolist:hover .ny_protil:before { width:100%;}

.clear{clear:both;}



.copyright{margin-top:50px}

.w1400{margin:0 auto;max-width:1400px;overflow:hidden;min-width:1200px;width:100%}

@font-face{font-family:'Arial'}

.contact_one{margin-left:1px;width:29.5%}

.contact_one span{font-family:Arial;font-size:56px;line-height:62px;color:#0367BF;margin-bottom:25px;display:block;font-weight:bold}

.contact_one div{margin-bottom:44px;font-size:36px;line-height:0px}

.contact_one i{width:40px;height:5px;background:#0367BF;display:block;margin-bottom:19px}

.contact_two{width:26%;height:410px;position:relative;background:#f5f5f5 url(../images/20220110170619_1694833727.png) no-repeat;background-position:348px 405px;padding:50px;font-size:16px;line-height:35px;margin-left:29px;box-sizing:content-box}

.contact_two strong{font-size:24px;color:#0367BF;font-family:"Arial"}

.contact_title{position:absolute;width:220px;height:45px;background:#0367BF;border-radius:10px;font-size:24px;color:#fff;line-height:45px;font-weight:bold;text-align:center;left:-20px}

.contact_content{margin-top:85px;font-weight:lighter}

.contact_img{text-align:center;width:130px;margin-top:40px}

.contact_img img{width:130px;background:#fff;border:1px solid #ccc;padding:3px;background:#fff}

.cny_e{margin-top:30px}

.tup{margin-bottom:0px!important}

.tup img{width:100%;height:293px}